home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #2 / Monster Media No. 2 (Monster Media)(1994).ISO / os2 / nemo03.zip / WHATS-UP.DOC < prev   
Text File  |  1994-06-22  |  14KB  |  325 lines

  1. $Id: whats-up.doc 1.24 94/06/22 02:36:02 ROOT_DOS Exp $
  2.  
  3. Captain Nemo version 0.3 improvements
  4. -------------------------------------
  5.  
  6. SYSTEM INFORMATION
  7.     [57] Added.
  8.  
  9. TASK SWITCHER
  10.     [56] Added.
  11.  
  12. NCD TREE
  13.     [50] Added.
  14.  
  15. TREE PANELS
  16.     [41] Added. The directory tree information is saved for each disk
  17.         in its root directory, in a file named 'nemo.tre'.
  18.  
  19. VIEVER
  20.     [23] The viewer supports a "Prefix" mode (F3) in which it displays
  21.         all control characters and doesn't expand tabulations.
  22.     [28] The viewer recognizes many "vi", "emacs" and "more"-derived
  23.         control sequences.
  24.     [38] Files containing sequences of empty and Unix-like terminated
  25.         lines are correctly displayed.
  26.  
  27. EDITOR
  28.     [14] When "entering" tabulations, Nemo sometimes exited through
  29.         a failed assert.
  30.     [19] The editor doesn't display garbage when available virtual memory
  31.         reaches 100Mb and over.
  32.     [43] It is possible to interrupt the loading of a file using ^C.
  33.     [48] The cursor sticks to columns like in NC, ie. when moved
  34.         vertically it will try to remain in the same column,
  35.         and return there as soon as possible. A new horizontal
  36.         position is validated when the cursor is moved horizontally
  37.         or the line content modified. /bug 0.2-7/
  38.     [53] EOF marks at the end of files are no more saved followed by
  39.         a CR/LF, but deleted instead.
  40.  
  41. DIRECTORY PANELS
  42.     [1]  Filenames on CD-ROMs are brought to the FAT case convention.
  43.         /bug 0.2-13/
  44.     [2]  In logical mode and on HPFS directories, when scrolling up Brief
  45.         directories, the column separation line portion corresponding
  46.         to the first entry (the one hilighted) is correctly drawn.
  47.         /bug 0.2-15/
  48.     [3]  In logical mode and on HPFS directories, in Brief mode, it is
  49.         possible to put the selection bar on the righmost column of
  50.         the right panel. It is also possible to swap panels when the
  51.         left panel is in the above situation.
  52.     [4]  New option: 'HPFS looks FAT'. HPFS directories can be displayed
  53.         using the convention for FAT disks: filenames lowercased,
  54.         directory names not modified.
  55.     [8]  When the disk is changed/re-read using ^R or Alt-F1/F2, the
  56.         selection bar is reset if the new disk is not the same as
  57.         the old one. It stays on the same name otherwise.
  58.     [13] Panels are sorted by name in minor when they are sorted by
  59.         time in major. The coarse granularity of file time (2 seconds)
  60.         and the non-idempotency of qsort() require that.
  61.     [18] It is possible to define the function of ^R to be either
  62.         NC v.2 compatible (displays a drive selection dialog), or
  63.         NC v.3/v.4 compatible (re-reads the current directory).
  64.     [20] "Hidden" and/or "system" files can be optionally hidden, through
  65.         the 'shoW hidden files' option of the Options menu.
  66.     [24] When a directory overflows, overflowing entry is freed (no more
  67.         reportedly-frightening "Lost memory blocks" message displayed
  68.         when Nemo exits.)
  69.     [40] The validity of directory type was not swapped. This could lead
  70.         to invalid subsequent directory display if one of the panels
  71.         was Off at swap time.
  72.  
  73. INFO PANELS
  74.     [32] When the other panel was not a dir, the line "XXX files use
  75.         YYY bytes in" was not left empty but removed, shifting
  76.         up the rest of lines.
  77.  
  78. PANELS
  79.     [9]  Panels cannot be swapped anymore if both hidden.
  80.     [25] If a one-panel configuration is read from nemo.ini, Nemo will
  81.         be able to properly locate panels when they are turned on.
  82.  
  83. FILE OPERATIONS
  84.     [17] Copying, moving to and deleting files from read-only media
  85.         gives proper error message, instead of exiting through
  86.         a failed assert.
  87.     [21] Copy/move/delete operations optionally apply to whole trees.
  88.     [31] Wildcard expansion in Shift-F5, Shift-F6 and Shift-F8
  89.         follows strict DOS conventions. Previously, the
  90.         expansion was left to the operating system, which
  91.         was non-portable and inexact w.r.t. native DOS.
  92.     [39] Nemo sometimes assumed he could make every file erasable,
  93.         and didn't give the final error message for (Shift-)F8
  94.         operations.
  95.     [54] Selection bar is correctly set when a file is moved to
  96.         another directory on the same drive. /bug 0.2-14/
  97.     [55] FAT filenames are correctly lowercased in message boxes
  98.         during copy, move and delete operations. /bug 0.2-10/
  99.  
  100. MENUS
  101.     [27] Options in menus were incorrectly tagged under code pages
  102.         not containing the checkmark. Now a "star" character is
  103.         used when a checkmark is unavailable.
  104.  
  105. SCREEN SAVER
  106.     [16] Screen saver works under 2.1GA.
  107.  
  108. FILE FINDER
  109.     [45] The beginning components of the directory path are cut
  110.         instead of the ending ones for the "Scanning:" display.
  111.  
  112. GENERAL
  113.     [6]  When changing screen width, the screen content is blackened.
  114.         Otherwise, it is preserved.
  115.     [7]  The logical naming option (Alt-F5) is saved in nemo.ini.
  116.     [11] When nemo.ini is found corrupted, it is closed, so that it
  117.         can be replaced/deleted.
  118.     [15] nemo.ini file is shorter.
  119.     [22] Partial support for unformatted partitions, including "C:".
  120.     [26] nemo.ini corruption is handled.
  121.     [35] nemo.ini can be located also when nemo is invoked using
  122.         a relative pathname.
  123.     [37] Disk capacities up to 4Gb are now displayed correctly.
  124.     [45] If the nemo window goes under the minimal size, Nemo will
  125.         resize it up to the minimal dimensions. No more error
  126.         messages or exit.
  127.  
  128. USER MENU
  129.     [5]  Empty nemo.mnu files are allowed and ignored. Nemo used to
  130.         assert non-emptiness.
  131.     [29] User menu files are now named nemo-os2.mnu, and
  132.         nemo-<osname>.mnu in general.
  133.     [46] The user menu is no more limited to 19 entries and is now
  134.         scrollable with scrollbars if it is longer than screen
  135.         height. /bug 0.2-12/
  136.     [52] User menu files are now edited using the internal editor,
  137.         providing an on-line help about the format. If the default
  138.         editor is an external editor, this external editor is also
  139.         used to edit user menu files.
  140.  
  141. CLOCK
  142.     [10] When disabled, the clock is not shown stopped, nor updated
  143.         at key presses.
  144.  
  145. EXTENSION FILE
  146.     [30] Extension file is now nemo-os2.ext, and nemo-<osname>.ext
  147.         in general.
  148.     [36] Nemo didn't recognize ".xx" as matching ".xx?".
  149.     [51] The extension file is now edited using the internal editor,
  150.         providing an on-line help about the format. If the default
  151.         editor is an external editor, this external editor is also
  152.         used to edit the extension file.
  153.  
  154. COMMAND LINE
  155.     [12] "CD..." and "CD [disk:]..." are interpreted as "CD..\.." and
  156.         "CD [disk:]..\.." respectively.
  157.     [34] CD.*, CD"*, CD[*, CD]* and CD:* are recognized as directory
  158.         changes.
  159.     [42] "..", "." and "..." are interpreted as "CD..", "CD" and
  160.         "CD ..\.." respectively.
  161.     [47] "SET" can be used to manipulate the value of environment
  162.         variables using all DOS syntaxes (redirection of output
  163.         is not supported); in addition, the content of variable
  164.         <var> can be inserted using the "%<var>%" syntax.
  165.  
  166. DIALOG BOXES
  167.     [33] The tabulation key can be used to switch between buttons.
  168.     [49] Disk letter spacing in disk selection dialog boxes is
  169.         conformant with NC for all disk letter numbers.
  170.         /bug 0.2-2/
  171.  
  172. 58) ...
  173.  
  174. Captain Nemo version 0.2 improvements
  175. -------------------------------------
  176.  
  177. VIEWER
  178.     [1]  Shift-F7 restarts search without asking for string again.
  179.     [8]  Alt-F3 selects secondary viewer.
  180.         If F3 calls the external viewer, Alt-F3 will call the
  181.         internal one. If F3 calls the internal viewer, Alt-F3
  182.         will call the external one.
  183.     [13] Viewer has a HEX display mode. The mode is saved across files.
  184.     [14] Viewer can append the viewed file portion to a file.
  185.         It is always the binary file data which is appended,
  186.         not the screen image.
  187.     [53] When looking for strings in binary files, strings located
  188.         behind null characters can be found.
  189.     [57] File position is displayed properly for files over 20 Mb.
  190.     [58] Full pathname of the viewed file is displayed, instead of
  191.         the basename.
  192.     [59] Backscrolling speed in PM mode is greatly augmented (the
  193.         screen used to be redrawn entirely in spite of scrolling).
  194.     [61] ^E has the effect of arrow-up and ^X the effect of arrow-down
  195.     [63] Hilighted text search result stays hilighted longer.
  196.  
  197. EDITOR
  198.     [50] Built-in editor.
  199.     [59] 'dirinfo' files can be edited inside info panels.
  200.  
  201. DIRECTORY PANELS
  202.     [7]  When changing the drive from a diskette drive to another drive,
  203.         Nemo doesn't try to access the diskette, to avoid hard
  204.         error daemon popups, in case the diskette has been removed.
  205.     [9]  Mini-status windows shows size and number of tagged files, if any.
  206.     [16] After implicitely switching from brief to full directory format,
  207.         through a disk change (FAT to HPFS), Nemo 0.1 didn't notice
  208.         the change in the number of visible items per panel, so it
  209.         was possible to scroll out of the panel.
  210.     [17] Nemo has Brief formats for HPFS disks and logical naming mode.
  211.         They offer 2 colums of text on 80 column displays, and 3 on
  212.         a 132 column displays.
  213.     [24] File selection by initial starts at the current directory entry
  214.         instead of the directory beginning.
  215.     [25] Pressing "Ins" over an empty directory when "Ins Moves Down"
  216.         is off is ignored.
  217.     [26] Directories can be sorted case insensitively, as well as
  218.         sensitively.
  219.     [27] Mini-status mode can be used in as few as 8 lines.
  220.     [31] Directories can be sorted up or down.
  221.     [32) When sorting directories by size, Nemo sorts entries
  222.         corresponding to directories by name, like NC.
  223.         Direction is common.
  224.     [35] Pressing ^PageDown over something other than a directory entry
  225.         is ignored. Pressing ^PageDown over ".." acts like pressing
  226.         Enter, but doesn't replace the selection bar over the exited
  227.         directory's name.
  228.     [39] When creating a new dir while both panels show the same
  229.         dir, Nemo preserves the selection of the other panel
  230.         based on its name and not on its index.
  231.     [41] Tagged entries are not partly lost when executing an OS/2
  232.         command.
  233.     [52] Directory type is saved in nemo.ini even if a given panel is
  234.         saved as being "Info".
  235.  
  236. INFO PANELS
  237.     [23] Info panels never overflow.
  238.     [51] 'dirinfo' is displayed in info panels.
  239.     [54] Info panels are always 40 chars wide.
  240.  
  241. PANELS
  242.     [43] ^R is ignored when both panels are off.
  243.     [44] ^O, Alt-F1/F2, ^O doesn't exit through 'assert failed'.
  244.  
  245. FILE OPERATIONS
  246.     [3]  Moving locked file gives better error diagnostic:
  247.         retry/copy/cancel.
  248.         Previously it displayed that the destination file is R/O
  249.         if the destination is on the same disk as the source.
  250.         NB: NC v.2 and v.3 both have this erroneous diagnostic.
  251.     [19] Dialog box displayed when copy or move is selected from F9/Files,
  252.         while both panels are hidden is correct.
  253.     [28] When copying, or moving files from the current panel,
  254.         Nemo proposes the directory of the other panel,
  255.         if this panel is visible and a directory. Otherwise,
  256.         it proposes the current selection as target (rename).
  257.     [30] When encountering file reading problems, Nemo tries to recover.
  258.         [37] When copying/moving several files, Nemo will stop in case
  259.         of errors.
  260.     [45] ^C can interrupt a single copy/move, as well as
  261.         multiple copies/moves.
  262.     [64] Using wildcards when copying files by Shift-F5/Shift-F6 works.
  263.  
  264. MENUS
  265.     [2]  Arrow-down key pulls down menus.
  266.         This is a NC v.3 feature, not present in v.2
  267.     [15] Pull-down menus are scrollable and adjust themselves to
  268.         screen size. Nemo 0.1 exited through a failed assert
  269.         if the screen was too short.
  270.     [18] Pull-down menus accept Home/End/PageUp/PageDown.
  271.     [38] Hotkeys in pull-down menus are hilighted.
  272.     [40] When a menu cannot be shown entirely, a scrollbar is displayed.
  273.  
  274. SCREEN SAVER
  275.     [5]  Screen saver doesn't leave cursor visible in PM mode.
  276.     [20] Screen saver leaves a wandering message instead of a blank screen.
  277.  
  278. FILE FINDER
  279.     [21] In FileFind, looking for "file.*" also gives "file".
  280.         (But looking for "file" doesn't give "file.ext".
  281.         Please use "file.*" as pattern in such cases.)
  282.     [22] FileFind can be used in as few as 8 display lines.
  283.     [48] ArrowDown key unlocks the File-Find listbox when searching,
  284.         just like the End key, if issued when the selection
  285.         bar is on the last entry.
  286.  
  287. GENERAL
  288.     [6]  Cursor is hidden when the time is updated.
  289.         This avoids some parasites under the top left corner.
  290.     [10] ^P and ^S are operative.
  291.         But ^C is no more an interrupt char (it isn't in NC either).
  292.         ^Break is required.
  293.     [11] Nemo doesn't waste CPU cycles when idle.
  294.         But the screen saver cannot be waked up with a dead key.
  295.     [29] When Nemo finds nemo.ini corrupted, it writes out a correct one
  296.         if "Save Setup"/F9/O/S is selected.
  297.     [33] Code page support. Nemo will try to avoid using characters
  298.         not present in the current code page.
  299.     [42] Keyboard buffer is emptied after message boxes are displayed
  300.         and before getting user input.
  301.     [46] Hard-error daemon popups have been disabled.
  302.     [62] Nemo works in windows as small as 6 lines. Some functions won't
  303.         be available however. The impossibility to perform a certain
  304.         function is signalled by a beep.
  305.  
  306. HELP SCREENS
  307.     [12] Main help screen is scrollable and adjusts itself to screen size.
  308.         In 0.1, it was cut.
  309.  
  310. EXTENSION FILE
  311.     [34] In nemo.ext, !* can be used to insert the list of all tagged
  312.         files into a command. The list is limited to about 300 chars.
  313.  
  314. COMMAND LINE
  315.     [4]  keypad5, ^keypad5 and ^Tab don't block Nemo.
  316.     [36] When pressing Shift-Enter instead of Enter, the prefix defined in
  317.         F9/O/X is inserted before executed command line.
  318.     [47] History admits up to 40 back commands, and its panel is
  319.         scrollable if needed.
  320.     [49] Hysteresis shift is 16 instead of 15.
  321.     [55] "CD." is interpreted locally, just "like CD.." and "CD\"
  322.     [56] ^W deletes previous word instead of previous character.
  323.     [60] Alt-Enter inserts the current directory name, followed
  324.         by a backslash.
  325.